//package cn.zhc.com.utils;
//
//import android.app.Activity;
//import android.os.Handler;
//import android.os.Message;
//
//import com.alipay.sdk.app.PayTask;
//import cn.zhc.com.bean.PayBeanWchat;
//import com.tencent.mm.opensdk.modelpay.PayReq;
//import com.tencent.mm.opensdk.openapi.IWXAPI;
//
//import java.util.Map;
//
///**
// * Created by zhouhongchun on 2017/8/29.
// *
// */
//
//public class UtilsPay {
//
//    public static final int PAY_ALI = 1;
//    /**
//     * 支付宝支付
//     * @param payInfo 订单信息
//     * @param mActivity
//     * @param mHandler 异步通知使用
//     */
//    public synchronized static void payAli(final String payInfo, final Activity mActivity, final Handler mHandler) {
//
//        Runnable payRunnable = new Runnable() {
//
//            @Override
//            public void run() {
//                PayTask alipay = new PayTask(mActivity);
//                Map<String, String> result = alipay.payV2(payInfo, true);
//                Message msg = new Message();
//                msg.what = PAY_ALI;
//                msg.obj = result;
//                mHandler.sendMessage(msg);
//            }
//        };
//        Thread payThread = new Thread(payRunnable);
//        payThread.start();
//
//
//    }
//    /**
//     * 微信支付
//     * @param payReqStr 订单信息
//     * @param mIWXAPI
//     */
//    public synchronized static void payWehcat(PayBeanWchat.UrlBean payReqStr, IWXAPI mIWXAPI) {
//        PayReq payReq = new PayReq();
//        payReq.appId = payReqStr.getApp_id();
//        payReq.partnerId = payReqStr.getPartnerId();
//        payReq.prepayId = payReqStr.getPrepayId();
//        payReq.nonceStr = payReqStr.getNonceStr();
//        payReq.timeStamp = payReqStr.getTimeStamp()+"";
//        payReq.packageValue = payReqStr.getPackagevalue();
//        payReq.sign = payReqStr.getApp_id();
//        boolean b = mIWXAPI.sendReq(payReq);
//
//    }
//
//}
